package bishiqiangxun;
import java.util.*;
public class Test1 {
    //题目 : 笔试强训day40第一题 :游游的字母串
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        //判断一下变成相同字符的最小操作步数
        String str = in.next();
        int count = Integer.MAX_VALUE;
        for(char ch = 'a'; ch <= 'z'; ch++) {
            int ret = 0;
            for(int i = 0; i < str.length(); i++) {
                char c = str.charAt(i);
                int pow = Math.abs(c-ch);
                pow = Math.min(pow,26-pow);
                ret += pow;
            }
            count = Math.min(count,ret);
        }

        System.out.println(count);
    }
}
